package cc.rengu.igas.opms.facade.request;


import cc.rengu.igas.opms.facade.base.BaseRequest;
import cc.rengu.igas.opms.facade.bean.CouponInfo;
import cc.rengu.igas.opms.facade.bean.RiskInfo;

/**
 * 支付宝统一下单请求实体类
 */
public class AlipayCreateOrderRequest extends BaseRequest {
    private String userId;  /* 用户编号     */
    private String mchntNo;  /* 商户号       */
    private String qrType;  /* 二维码类型   */
    private String userOrderId;  /* 用户订单号   */
    private String code;  /* 用户授权码   */
    private String openId;  /* 微信openId   */
    private String orderCcy;  /* 交易币种     */
    private String orderAmt;  /* 交易金额     */
    private String orderDesc;  /* 订单描述     */
    private String goodsDesc;  /* 商品描述     */
    private String goodsDetail;  /* 商品详情     */
    private String orderExpiryTime;  /* 订单有效期   */
    private CouponInfo couponInfo;  /* 优惠券信息   */
    private RiskInfo riskInfo;  /* 风险监控信息 */

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getMchntNo() {
        return mchntNo;
    }

    public void setMchntNo(String mchntNo) {
        this.mchntNo = mchntNo;
    }

    public String getQrType() {
        return qrType;
    }

    public void setQrType(String qrType) {
        this.qrType = qrType;
    }

    public String getUserOrderId() {
        return userOrderId;
    }

    public void setUserOrderId(String userOrderId) {
        this.userOrderId = userOrderId;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getOpenId() {
        return openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public String getOrderCcy() {
        return orderCcy;
    }

    public void setOrderCcy(String orderCcy) {
        this.orderCcy = orderCcy;
    }

    public String getOrderAmt() {
        return orderAmt;
    }

    public void setOrderAmt(String orderAmt) {
        this.orderAmt = orderAmt;
    }

    public String getOrderDesc() {
        return orderDesc;
    }

    public void setOrderDesc(String orderDesc) {
        this.orderDesc = orderDesc;
    }

    public String getGoodsDesc() {
        return goodsDesc;
    }

    public void setGoodsDesc(String goodsDesc) {
        this.goodsDesc = goodsDesc;
    }

    public String getGoodsDetail() {
        return goodsDetail;
    }

    public void setGoodsDetail(String goodsDetail) {
        this.goodsDetail = goodsDetail;
    }

    public String getOrderExpiryTime() {
        return orderExpiryTime;
    }

    public void setOrderExpiryTime(String orderExpiryTime) {
        this.orderExpiryTime = orderExpiryTime;
    }

    public CouponInfo getCouponInfo() {
        return couponInfo;
    }

    public void setCouponInfo(CouponInfo couponInfo) {
        this.couponInfo = couponInfo;
    }

    public RiskInfo getRiskInfo() {
        return riskInfo;
    }

    public void setRiskInfo(RiskInfo riskInfo) {
        this.riskInfo = riskInfo;
    }
}
